.top-up-pay{
	height: 100vh;
	background-color: #f2f2f2;
	padding: 32rpx;
	box-sizing: border-box;
	.withdrawal-way{
		width: 100%;
		height:100rpx;
		background-color:#ffffff;
		border-radius:24rpx;
		display: flex;
		align-items: center;
		justify-content: space-between;
		.label{
			height:40rpx;
			font-family:$global-font-family;
			font-weight:700;
			color:#333333;
			font-size:28rpx;
			margin-left: 24rpx;
		}
		.withdrawal-way-right{
			display: flex;
			align-items: center;
			.wx-icon{
				width:36rpx;
				height:36rpx;
				margin-right: 8rpx;
			}
			.wx-name{
				height:40rpx;
				font-family:$global-font-family;
				color:#333333;
				font-size:28rpx;
				margin-right: 20rpx;
			}
			.account{
				color:#999999;
				font-size: 24rpx;
			}
		}
	}
	.withdrawal-amount-container{
		margin-top: 32rpx;
		height:256rpx;
		background-color:#ffffff;
		border-radius:24rpx;
		padding: 0rpx 24rpx 0rpx 24rpx;
		.withdrawal-amount{
			height: 114rpx;
			display: flex;
			align-items: center;
			border-bottom:2rpx solid;
			border-color:#cccccc;
			.withdrawal-amount-label{
				height:40rpx;
				font-family:$global-font-family;
				font-weight:700;
				color:#333333;
				font-size:28rpx;
				margin-right: 8rpx;
			}
			.withdrawal-amount-value{
				height:60rpx;
				font-family:$global-font-family;
				font-weight:900;
				color:#e93c3c;
				font-size:44rpx;
			}
		}
		.amount-input-wrapper{
			height: calc(100% - 114rpx);
			display: flex;
			align-items: center;
			justify-content: space-between;
			.money-unit{
				width:60rpx;
				height: 84rpx;
				font-family:$global-font-family;
				font-weight:900;
				color:#333333;
				font-size:60rpx;
				text-align: center;
				line-height: 84rpx;
			}
			.amount-input{
				flex: 1;
			}
			.all-withdrawal-btn{
				width:96rpx;
				height:34rpx;
				font-family:$global-font-family;
				color:#188cf1;
				font-size:24rpx;
			}
		}
	}
	.withdrawal-btn{
		width:574rpx;
		height:100rpx;
		background-color:#188cf1;
		border-radius:24rpx;
		font-family:$global-font-family;
		color:#ffffff;
		font-size:32rpx;
		margin: 72rpx auto;
		display: flex;
		align-items: center;
		justify-content: center;
		&::after{
			border: none;
		}
		&.disabled{
			background-color: #9acafc;
		}
	}
}